down to the last drop/wire - German English Dictionary